throw the harpoon - German English Dictionary